home *** CD-ROM | disk | FTP | other *** search
- July 11, 1988
-
- Notes on the DK2GG Atari ST version of KA9Q's TCP/IP
-
- Fred Goldstein k1io
-
- Here's a short version of the DK2GG "plug and play" adaptation of
- the Phil Karn et al Internet software package. It appears to be
- mainly based on version 871225.4 with additions from 871225.16.
- Dan Frank's NET/ROM support is also included.
-
- This abridged archive doesn't contain everything. The release
- notes (Atari specific) are included, but full documentation is
- not; in general it follows the common instructions. No mailer
- is included: The disk I received had a corrupt file header for
- BM.TOS so I couldn't even copy it. No editor is included, either;
- BM.TOS looks for MG.TOS (MicroGnuEmacs). Note that the file NET.RC
- is the one read by NETNR.TOS when it starts up; AUTOEXEC.NET
- is included because it contains the descriptions of the various
- standard parameters.
-
- This appears to be workable but temporary; when a newer version
- is received (or the mailer), I'll post it.
- fred
-
- -=-=-=-=-=-=-=-=-=-=-=-
-
- December 2, 1988
- Howard Chu hyc@umix.cc.umich.edu
-
-
- This version of NET has been fixed up a great deal to work with
- Mark Williams C 3.0.6. My copies of many of the source files
- were corrupt on receipt (they passed the ARC CRC, so I presume
- they were damaged before archiving...) so I had to patch several
- files with a PC version of the sources. (Lucky me, working on
- 871225.25 instead of .4 or .16...) A few consequences to note:
-
- Most of the netrom source files were damaged. The PC
- sources had nothing comparable, so I removed netrom from this
- binary. The AX25 and KISS support also was interwoven with the
- netrom stuff, so none of that is compiled in either. What's
- left? Just Unix SLIP and MIT SLFP. I ported the SLFP code from
- the PC version written by Bill Doster. (Fairly easy port...)
- [FYI - Merit supports dial-up SLFP, which means anyone in Michigan
- can get on the Internet with just a PC (er... ST), a modem,
- KA9Q, and a local phone call.... I dunno who around CMU or MIT
- uses the protocol.]
-
- New things that aren't talked about anywhere else:
-
- I added support for the "remote" server. This allows issuing
- a command to exit or reboot remotely. (Simple stuff, though I
- haven't actually used it yet.)
-
- I made numerous changes to the ST specific code, almost
- entirely contained in ST.C. One noticable change is that tracing
- to the alternate screen now works with both 25 and 50 line displays.
- NET looks for an environment variable NROWS, which Gulam will
- automatically set if you change the default screen size.
-
- The command shell is searched for in the environment
- variable SHELL, which must have a fully qualified pathname. If
- not found, I used "\bin\gulam.prg" as the default. (Would probably
- be a good idea to make the exec search down the path, I was just
- too lazy to get it done now.)
-
- The net.rc files provided didn't describe any of the ST
- specifics of the attach command very well. It's important to note
- that you probably don't want to use "AUX: 1" as your address/vector
- pair - they both refer to the same device. Maybe this is necessary
- for AX25, but for SLFP the auto-echo is a big kill. Also, for SLFP,
- you can add an 8th field to the attach command for a string to send
- out the serial port before establishing an IP session. (Obviously
- this is intended for dialing a modem...) I noticed that this didn't
- always successfully dial my modem, so you'll probably have to give
- it a few tries too... If you get tired of waiting for the SLFP
- session to get established, hit the F10 key.
-
- Hmm... That's about all I can think of right now. Have fun...
- -- Howard
-